.l-wrap{height:100%}.l-header{position:relative;z-index:200;opacity:1}.l-header__delaypayment{background-color:#000;font-weight:600;padding:.4rem 1rem;background-color:#d00000;font-size:.7em;color:#fff}.l-header__delaypayment a{color:#fff;text-decoration:underline}.l-header__topbar{background-color:#02071b;height:50px;font-size:.7em}.l-header__logo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-align-items:center !important;-moz-align-items:center !important;-o-align-items:center !important;-ms-align-items:center !important;align-items:center !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-o-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-transition:1s background-color !important;-moz-transition:1s background-color !important;-o-transition:1s background-color !important;-ms-transition:1s background-color !important;transition:1s background-color !important;background-color:#000;height:50px;padding:0 1rem 0 2rem}.l-header__logo-link:hover,.l-header__logo-link:focus,.l-header__logo-link:active{background-color:#000}.l-header__appname{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-align-items:center !important;-moz-align-items:center !important;-o-align-items:center !important;-ms-align-items:center !important;align-items:center !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-o-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;padding:0 1rem;padding-left:0;text-transform:uppercase;color:#fff;font-weight:700}.l-header__appname-link{color:#fff}.l-header__appname-link:hover,.l-header__appname-link:active,.l-header__appname-link:focus{color:#fff;text-decoration:none}.l-header__profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-align-items:center !important;-moz-align-items:center !important;-o-align-items:center !important;-ms-align-items:center !important;align-items:center !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-o-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-justify-content:flex-end !important;-moz-justify-content:flex-end !important;-o-justify-content:flex-end !important;-ms-justify-content:flex-end !important;justify-content:flex-end !important;flex-grow:1}.l-header__profile>ul{margin:0}.l-header__profile>ul>li{position:relative}.l-header__profile .dropdown-menu{font-size:.9em}.l-header__profile .dropdown-menu>li>a:hover,.l-header__profile .dropdown-menu>li>a:active,.l-header__profile .dropdown-menu>li>a:focus{background-color:#f4f4f4}.l-header__profile .dropdown-menu>li.active a{background-color:#02071b}.l-header__profile .dropdown-menu>li.active a:hover,.l-header__profile .dropdown-menu>li.active a:focus{background-color:#02071b}.l-header__profile a{color:#fff}.l-header__profile a:hover,.l-header__profile a:active,.l-header__profile a:focus{color:#fff;text-decoration:none}.l-header__profile .btn-splamanager-update{background-color:#1fb242 !important}.l-header__profile .btn-splamanager-update,.l-header__profile .btn-alerts{margin-right:2rem;font-weight:600;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-o-border-radius:5px !important;-ms-border-radius:5px !important;border-radius:5px !important}.l-header__profile .btn-splamanager-update span,.l-header__profile .btn-alerts span{display:inline-block;font-size:1.1em}.l-header__profile .popover{font-size:.9em}.l-header__profile .popover .popover-content{padding:0}.l-header__profile .popover .popover-content ul li{cursor:pointer;font-weight:600;padding:.4rem 1rem;border-top:1px solid #e8eef2}.l-header__profile .popover .popover-content ul li .badge{display:inline-block;margin-left:1rem;background-color:#d00000}.l-header__profile .popover .popover-content ul li.alert-notification{font-size:.9em}.l-header__profile .popover .popover-content ul li:first-child{border-top:0;padding-top:.5rem}.l-header__profile .popover .popover-content ul li:hover{background-color:#eaeaea}.admin-tenant-view .tooltip .tooltip-inner{max-width:420px !important;text-align:left !important}#navitems__profile{width:240px}.l-header__mainnav{-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.3) !important;-moz-box-shadow:0px 0px 10px rgba(0,0,0,.3) !important;-o-box-shadow:0px 0px 10px rgba(0,0,0,.3) !important;-ms-box-shadow:0px 0px 10px rgba(0,0,0,.3) !important;box-shadow:0px 0px 10px rgba(0,0,0,.3) !important;background-color:#fff;position:absolute;right:0;left:0}.l-header__mainnav .row{margin:0}.l-header__mainnav.fixed{position:fixed;z-index:999;top:0}.l-header__mainnav.fixed .mainnav__item{height:50px}.mainnav__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-align-items:center !important;-moz-align-items:center !important;-o-align-items:center !important;-ms-align-items:center !important;align-items:center !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-o-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-flex:1 !important;-moz-flex:1 !important;-o-flex:1 !important;-ms-flex:1 !important;flex:1 !important;-webkit-transition:.3s background-color !important;-moz-transition:.3s background-color !important;-o-transition:.3s background-color !important;-ms-transition:.3s background-color !important;transition:.3s background-color !important;height:55px;border-right:1px solid #d8e3ea;padding-right:1rem;padding-left:1rem}.mainnav__item .icon{padding-right:.2rem;color:#333;width:50px;text-align:left;font-size:2em}.mainnav__item .icon i{display:inline}.mainnav__item .text .name{display:block;font-weight:700;text-transform:uppercase;font-size:.7em;color:#333}.mainnav__item .text .description{display:block;overflow:hidden;font-size:.6em;height:19px;color:#777}.mainnav__item:hover,.mainnav__item:active,.mainnav__item:focus{text-decoration:none;background-color:#f5f8f9}.mainnav__item.active{background-color:#fff;cursor:default}.mainnav__item.active .icon{color:#000}.mainnav__item.active .text .name{color:#02071b}.mainnav__item.active .text .description{color:#02071b}.mainnav__item:last-of-type{border-right:0}.l-body{padding-top:55px}.l-body .row{margin:0}.l-body.without-header{padding-top:0}.panel-group.pricecatalog .spla-agreement-chooser{margin-bottom:1rem}.panel-group.pricecatalog .empty{display:none;font-size:.9em}.panel-group.pricecatalog table{font-size:.9em;margin:0}.panel-group.pricecatalog table th.part-number{width:15%}.panel-group.pricecatalog table th.metric{width:15%}.panel-group.pricecatalog table th.metric.with-muliple-price{width:8%}.panel-group.pricecatalog table th.price.one-price{width:12%}.panel-group.pricecatalog table th.price.multiple-price{width:12%}.panel-group.pricecatalog table td{position:relative;vertical-align:middle}.panel-group.pricecatalog table td.software{padding-right:2rem}.panel-group.spla-agreements-list table{margin-bottom:0;border-bottom:2px solid #ddd}.panel-group.spla-agreements-list table th{font-size:.9em;padding-left:0;color:#656565;font-weight:600}.panel-group.spla-agreements-list table td{vertical-align:middle}.panel-group.spla-agreements-list table td.pricecategory-selector{width:28px;text-align:center}.panel-group.spla-agreements-list table td.pricecategory-label label{margin-bottom:0;font-weight:400;display:block}.panel-group.spla-agreements-list table td.pricecategory-currency{width:100px}.workspace-not-found-container p:last-of-type{margin:0}.importer-container{position:relative}.importer-container .step-title{font-size:.9em;font-weight:700;margin-top:0}.importer-container .step-title .step-number{display:inline-block;padding:.25rem .5rem;background:#000;color:#fff;font-size:.9em;margin-right:.2rem}.importer-container .importer-step{margin-top:1.5rem}.importer-container .importer-step:first-child{margin-top:0}.importer-container .importer-format-chooser [class*=col-]{padding:0}.importer-container .importer-format-chooser [class*=col-]:first-child{padding-left:1rem}.importer-container .importer-format-chooser [class*=col-]:last-child{padding-right:1rem}.importer-container .importer-format-chooser .format-chooser-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-align-items:center !important;-moz-align-items:center !important;-o-align-items:center !important;-ms-align-items:center !important;align-items:center !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-o-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-flex:1 !important;-moz-flex:1 !important;-o-flex:1 !important;-ms-flex:1 !important;flex:1 !important;-webkit-flex-grow:1 !important;-moz-flex-grow:1 !important;-o-flex-grow:1 !important;-ms-flex-grow:1 !important;flex-grow:1 !important;-webkit-justify-content:center !important;-moz-justify-content:center !important;-o-justify-content:center !important;-ms-justify-content:center !important;justify-content:center !important;-webkit-transition:.3s all !important;-moz-transition:.3s all !important;-o-transition:.3s all !important;-ms-transition:.3s all !important;transition:.3s all !important;height:60px;margin-right:0;text-decoration:none;border:1px solid #c4c4c4;border-right:0;background-color:#fff;font-size:1em;color:#333;font-weight:700;text-transform:uppercase}.importer-container .importer-format-chooser .format-chooser-item:hover,.importer-container .importer-format-chooser .format-chooser-item:active,.importer-container .importer-format-chooser .format-chooser-item:focus{text-decoration:none;background-color:#f2f5f8;color:#333}.importer-container .importer-format-chooser .format-chooser-item.active{cursor:default;border:2px solid #02071b;border-bottom-width:4px;border-bottom-color:#000;background-color:#fff;color:#02071b}.importer-container .importer-format-chooser .format-chooser-item.last{border-right:1px solid #c4c4c4}.importer-container .importer-file-upload .importer-templates{font-size:.9em}.importer-container .importer-match-fields{display:none}.importer-container .importer-match-fields .match-fields-container{overflow:auto}.importer-container .importer-match-fields .match-fields-container .grid-view{overflow:auto;margin:0}.importer-container .importer-match-fields .match-fields-container table{font-size:1em;margin:0}.importer-container .importer-match-fields .match-fields-container table thead th{vertical-align:top}.importer-container .importer-match-fields .match-fields-container table th,.importer-container .importer-match-fields .match-fields-container table td{text-transform:none;width:200px}.importer-container .importer-match-fields .match-fields-container table td{background:#fff}.importer-container .importer-match-fields .match-fields-container table .octopus-fields{background-color:#d8e2e9}.importer-container .importer-match-fields .match-fields-container table .file-fields{color:#333;vertical-align:middle;font-size:.9em;background-color:#d8e2e9}.importer-container .importer-submit-data{display:none}.importer-container .importer-submit-data .hint-text-for-deletion{font-size:.9em;background:#e8eef2;padding:.7rem;margin-bottom:.5rem}.importer-container .importer-submit-data .hint-text-for-deletion strong{text-decoration:underline}.importer-container .importer-submit-data .hint-text-for-deletion .checkbox{margin:0}.importer-container .importer-submit-data .hint-text-for-deletion .checkbox label{font-weight:600}.importer-container .importer-submit-data .hint-text-for-deletion .checkbox label input{margin-top:2px}.importer-container .importer-result{display:none}.importer-container .importer-result .table-result-importer{border-bottom:1px solid #ddd;margin:0}.importer-container .importer-result .table-result-importer .label-updated{font-weight:600}.importer-container .importer-result .table-result-importer .number-rows{width:20%;text-align:center;font-weight:700}.importer-container .importer-result .table-result-importer .number-rows.with-link{padding:0}.importer-container .importer-result .table-result-importer .number-rows.with-link a{cursor:pointer;color:#333;text-decoration:none;display:block;padding:8px}.importer-container .importer-result .table-result-importer .modal .modal-content{width:680px}.importer-container .importer-result .table-result-importer .modal .modal-header .title{margin:0;font-size:1.2em;text-align:left;font-weight:600}.importer-container .importer-result .table-result-importer .modal .modal-body table tr:first-child td{border-top:0 !important}.importer-container .importer-result .table-result-importer .modal .modal-body table td{text-align:left}.importer-container .importer-result .table-result-importer .modal .modal-body table td ul{margin:.3rem 0 0;font-weight:400}.importer-container .importer-result .back-to-importer,.importer-container .importer-result .page-refresh{margin-top:.5rem}.report-container{position:relative}.report-container .itemized-report-container th.number_of_licenses{width:13%}.report-container .itemized-report-container tbody td a{color:#777;text-decoration:none;display:block}.report-container .itemized-report-container tbody td a:hover{color:#4c4c4c}.report-container form{overflow:hidden}.report-container form.inline-form{background:#f2f5f8;padding:1rem;padding-top:.7rem;margin-bottom:1rem}.report-container form.inline-form .form-group{float:left;margin-right:.7rem;margin-bottom:0}.report-container form.inline-form .form-group.field-report-month,.report-container form.inline-form .form-group.field-report-year{float:none}.report-container form.inline-form .reporter-year-container{width:35%}.report-container form.inline-form .reporter-month-container{width:63%}.report-container form.inline-form#reporter-licensing__form .form-group.field-report-category,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-category{width:25%}.report-container form.inline-form#reporter-licensing__form .form-group.field-report-ws_id,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-ws_id{width:18%}.report-container form.inline-form#reporter-licensing__form .form-group.field-report-customer_ids,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-customer_ids{width:21%}.report-container form.inline-form#reporter-licensing__form .form-group.field-reporter_period,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-reporter_period{width:20%}.report-container form.inline-form#reporter-licensing__form .form-group .field-report-year,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group .field-report-year{margin-right:.4rem}.report-container form.inline-form#reporter-licensing__form .form-group .field-report-start_date,.report-container form.inline-form#reporter-licensing__form .form-group .field-report-end_date,.report-container form.inline-form#reporter-licensing__form .form-group .field-report-month,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group .field-report-start_date,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group .field-report-end_date,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group .field-report-month{margin-right:0}.report-container form.inline-form#reporter-licensing__form .form-group.field-report-without_high_water_mark,.report-container form.inline-form#reporter-licensing__form .form-group.field-report-date_range,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-without_high_water_mark,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-date_range{margin-top:15px}.report-container form.inline-form#reporter-licensing__form .form-group.field-report-without_high_water_mark .checkbox,.report-container form.inline-form#reporter-licensing__form .form-group.field-report-date_range .checkbox,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-without_high_water_mark .checkbox,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.field-report-date_range .checkbox{margin-top:0;margin-bottom:0}.report-container form.inline-form#reporter-licensing__form .form-group.last,.report-container form.inline-form#reporter-cloud-migration-assessment__form .form-group.last{margin-top:-34px;margin-right:0;float:right}.report-container .action-btns{float:right;margin-bottom:1rem}.report-container .action-btns .small-margin-left{margin-left:.5rem}.report-container .action-btns .middle-margin-left{margin-left:1.5rem}.report-container .action-btns .compare-btn .btn-compare-prev-month{font-weight:700 !important}.report-container .detailed-report-container{margin-top:.7rem;display:none}.report-container .context-pane{margin-top:1rem}.report-container .context-pane .header-month.header-month-empty{border-left:0;border-right:0}.report-container .context-pane .header-month.header-month-value{text-align:center;vertical-align:middle;color:#000 !important;background-color:#e8eef2 !important;border-top-style:solid;border-top-width:1px;line-height:1}.report-container .context-pane .header-month.header-month-value.is-compare-mode{width:100px}.report-container .context-pane .header-currency.header-currency-empty{border-right:0}.report-container .context-pane .header-currency.header-currency-value{color:#fff !important;background-color:#fff !important;border-right:0;border-left:0}.report-container .context-pane .header-summary-column{color:#000 !important;background-color:#fff !important}.report-container .context-pane .header-summary-column.header-summary-column-quantity_to_report{background-color:#f4f4f4 !important}.report-container .context-pane.msb_qmth .header-summary-column-readable_license_label{width:91%}.report-container .context-pane.msb_qmth .header-summary-column-quantity_to_report{text-align:left}.report-container .context-pane .summary-value-row:hover td{color:#000 !important}.report-container .context-pane .summary-value-row td.summary-value-part_number.is-compare-mode{width:10%}.report-container .context-pane .summary-value-row td.summary-value-total_number_of_licenses.is-compare-mode{text-align:center !important}.report-container .context-pane .summary-value-row td.summary-value-quantity_to_report{background-color:#f9f9f9 !important}.report-container .context-pane .summary-value-row td sup{font-weight:600}.report-container .context-pane .summary-value-row td sup.plus{color:#009881}.report-container .context-pane .summary-value-row td sup.minus{color:#d00000}.report-container .context-pane .summary-empty-space td{border:0 !important;background-color:#fff !important}.report-container .context-pane .summary-value-sum-total-row td{background-color:#fff !important;text-transform:uppercase;font-weight:600;background-color:#d1dde5 !important;color:#000 !important;height:.7rem;line-height:.7rem;font-size:1em}.report-container .context-pane td,.report-container .context-pane th{border-color:#96b3c6 !important}.report-container .context-pane th{padding:0 .5rem;height:1.5rem;line-height:1.5rem;text-transform:uppercase;font-size:.9em;border-bottom-width:1px;background-color:#fff !important}.report-container .currency-tabs,.report-container .context-tabs{float:left;font-size:.9em}.report-container .currency-tabs li,.report-container .context-tabs li{margin-right:.2rem}.report-container .currency-tabs li.context-buttons-label,.report-container .context-tabs li.context-buttons-label{font-size:.8em;padding:.4rem .7rem;text-transform:uppercase;font-weight:600;color:#777;padding-left:0;margin-right:0}.report-container .currency-tabs li a,.report-container .context-tabs li a{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;padding:.3rem .7rem;color:#02071b;background-color:#eaeaea}.report-container .currency-tabs li.active a,.report-container .context-tabs li.active a{background-color:#02071b;color:#fff}.report-container .no-license-available{text-align:center;color:#aaa;font-weight:600;font-size:1.3em;margin-bottom:0;margin-top:1.5rem;margin-bottom:.9rem}.report-container .grid-view{margin-bottom:0}.report-container .grid-view table{font-size:.9em}.report-container .grid-view table.customer-users-other-software{margin-top:0}.report-container .grid-view table thead th{height:1.5rem;line-height:1.5rem}.report-container .grid-view table thead th.country-of-usage{width:15%}.report-container .grid-view table tr td.number{text-align:right}.report-container .grid-view table tr.report-summary td{border:1px solid #b7cbd8 !important;background-color:#d1dde5;text-transform:uppercase;color:#333;font-weight:600}.report-container .grid-view table tr.report-summary td.success{background-color:#d0e9c6}.report-container .grid-view table tr.report-summary td.danger{background-color:#ebcccc}.report-container .grid-view table tr.report-summary td.info{background-color:#c4e3f3}.report-container .grid-view .meta-info{font-size:.8em;color:#919191;margin-bottom:0;margin-top:.4rem}.report-container .report-table-title{font-size:.9em;font-weight:600}.report-container .meta-info{font-size:.8em;color:#919191;margin-bottom:0;margin-top:.6rem}hr.summarized-split-line{margin-top:0;margin-bottom:1rem !important;border-color:#ddd}.summarized-customer-software{margin-bottom:1rem;float:left}.summarized-customer-software .summarized-customer-software-item{float:left;border:1px solid #ddd;margin-right:.3rem;padding:1rem;padding-bottom:.3rem;padding-top:0}.summarized-customer-software .summarized-customer-software-item.with-header-label{padding-top:.3rem !important;background-color:#f4f4f4;border:0;margin-right:1rem}.summarized-customer-software .summarized-customer-software-item .summarized-customer-software-item-number{font-size:2em;font-weight:600;text-align:center}.summarized-customer-software .summarized-customer-software-item .summarized-customer-software-item-number a{color:#656565}.summarized-customer-software .summarized-customer-software-item .summarized-customer-software-item-label{text-align:center;font-size:.9em;color:#777}.summarized-customer-software .summarized-customer-software-item .summarized-customer-software-item-label.top-label{font-weight:600}.activities-container .grid-view{margin-bottom:0}.activities-container .activities-filter .activity-filter-date{float:left;width:20%}.activities-container .activities-filter .activity-filter-date input{display:inline-block;width:45%;margin-bottom:.6rem}.activities-container .activities-filter .activity-filter-date .activity-filter-to{display:inline-block;padding:0 .5rem}.activities-container .activities-filter .activity-filter-arname{float:left;width:15%;margin-left:.5rem}.activities-container .activities-filter .activity-filter-ar-id{float:left;width:25%;margin-left:.5rem}.activities-container .activities-filter .activity-filter-type{float:left;width:15%;margin-left:.5rem}.activities-container .activities-filter .activity-filter-fulltext{float:right;width:45%;margin-left:.5rem}.activities-container table{border:0}.activities-container table thead tr:first-child{display:none}.activities-container table thead tr td{background:#fff;border:0 !important;padding:0}.activities-container table thead tr td:last-child{border-right:0 !important}.activities-container table thead tr td input{margin-top:0 !important}.activities-container table thead tr td select{margin-top:0 !important}.activities-container table tbody tr:first-child td{border-top:1px solid #ddd !important}.activities-container table td{border:0 !important;border-bottom:1px solid #ddd !important;background:#fff;vertical-align:middle !important}.activities-container table td.activity-label .activity-timestamp{display:inline-block;width:175px}.activities-container table td.activity-label .activity-timestamp.de{width:140px}.activities-container table td.activity-label .label{width:80px;display:inline-block;padding:.3rem;margin:0 10px}.activity-detail table table{margin:0}.activity-detail table table th.activity-attribute{width:30% !important}.activity-detail table table th.activity-old-value{width:35% !important}.activity-detail table table th.activity-new-value{width:35% !important}.activity-detail table table tbody{font-size:.9em}.activity-detail .attribute-key{float:left;width:15%;font-weight:700}.activity-detail .attribute-old{float:left;width:40%}.activity-detail .attribute-new{float:left;width:40%}.workspace-importer-container table:last-child{margin-bottom:0}.workspace-importer-container table .badge{display:inline-block;width:30px;margin-right:.3rem}.workspace-importer-container table .arrow-for-detail{display:block;float:right}.workspace-importer-available-files table{font-size:.9em}.workspace-importer-available-files table thead tr th.available-file-name{width:70%}#access-control-generaldata label.control-label.access-control{font-size:1.2em}.access-control-modules>div{border-bottom:1px solid #b7cbd8}.access-control-modules>div:last-child{margin-bottom:2rem}.access-control-modules .permission-item{padding:.2rem 1rem .1rem 0;display:flex;clear:both}.access-control-modules .permission-item>div>label{display:inline-block;cursor:pointer}.access-control-modules .permission-item>div>label>input[type=radio]{display:inline-block;padding-top:2px;cursor:pointer}.access-control-modules .permission-item>div>label>span{display:inline-block;padding-left:2px}.access-control-modules .permission-item.is-parent{margin-top:1rem;padding-left:.3rem}.access-control-modules .permission-item.is-parent.permission-order-0{margin-top:.2rem}.access-control-modules .permission-item.is-parent .permission-title{font-weight:600}.access-control-modules .permission-item.is-child{padding-left:1rem}.access-control-modules .permission-item:hover{background-color:#f2f5f8}.access-control-modules .permission-item .access-type{float:right;margin-left:auto}.access-control-modules .permission-item .disable-access{color:#aaa;cursor:default}.access-control-modules .permission-item .disable-access input{cursor:default !important}.access-control-modules .permission-item input[class=disable-access]:after{color:#aaa;content:'';visibility:visible;background-color:#aaa;cursor:default}.btn.import-files-btn{font-weight:600;margin-right:.5rem}.importer-scanners-container .grid-view{font-size:.9em}.importer-scanner-detail .detail-view th{width:25% !important}.workspace-importer-automation .automation-protocol-fields .field-importer-automation_frequency_week_days .select2-selection__choice,.workspace-importer-automation .automation-frequency-fields .field-importer-automation_frequency_week_days .select2-selection__choice{min-width:55px;text-align:center}.workspace-importer-automation .grid-view.files-matcher{border-top:1px solid #b7cbd8 !important}.workspace-importer-automation .grid-view.files-matcher table{font-size:.9em}.workspace-importer-automation .grid-view.files-matcher table thead th{border-top:0 !important}.workspace-importer-automation .grid-view.files-matcher table thead th.category{width:35%}.workspace-importer-automation .grid-view.files-matcher table tbody tr:hover td.category{background-color:#f5f8f9}.workspace-importer-automation .grid-view.files-matcher table tbody td{vertical-align:middle}.workspace-importer-automation .grid-view.files-matcher table tbody td.category{color:#333;background-color:#fcfcfd}.workspace-importer-automation .link-import-available-files,.workspace-importer-automation .link-delete-available-files{font-size:.8em;font-weight:600;display:block;float:left;margin-top:.4rem;margin-right:.5rem}.workspace-importer-automation .link-delete-available-files{color:#d00000}.notification-alert-container .link-send-email-notification,.automated-report-container .link-send-email-notification{font-size:.8em;font-weight:600;display:block;float:left;margin-top:.4rem;margin-right:.5rem}.delete-input-link{float:right;display:inline-block;color:#d00000}.delete-input-link:hover,.delete-input-link:active,.delete-input-link:visited,.delete-input-link:focus{color:#d00000}.updater-container .table{font-size:.9em;margin-bottom:.6rem}.updater-container .table th{font-weight:400}.updater-container .table td{font-weight:700}.updater-container .table td.description{font-weight:400}.updater-container .auto-installer{margin-bottom:.3rem}.updater-container .install-manually{font-size:.8em}.updater-installed-success p{margin:0}.l-sidebar{position:fixed;z-index:150;bottom:0;width:270px;min-width:270px;background:#eaeaea;opacity:0}.l-sidebar h2{font-size:.6em;text-transform:uppercase;margin:1.5rem 1rem .6rem;font-weight:700;color:#678faa}.l-sidebar h2 .form-group{font-weight:400;text-transform:none;margin-bottom:1.5rem}.l-sidebar h2 .form-group label{text-transform:uppercase}.l-sidebar__subnav{font-size:.7em}.l-sidebar__subnav>ul a{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;color:#333;display:block;padding:0 1rem;height:2.9em;line-height:2.9em;text-decoration:none;font-weight:600;margin-right:0}.l-sidebar__subnav>ul a i{opacity:0}.l-sidebar__subnav>ul a:hover,.l-sidebar__subnav>ul a:active,.l-sidebar__subnav>ul a:focus{text-decoration:none;background-color:#d1dde5}.l-sidebar__subnav>ul a:hover i,.l-sidebar__subnav>ul a:active i,.l-sidebar__subnav>ul a:focus i{opacity:1}.l-sidebar__subnav>ul a .label{float:right;margin-top:.5rem;padding:.3rem}.l-sidebar__subnav>ul>li{position:relative}.l-sidebar__subnav>ul>li.hover a{background:#e2e2e2}.l-sidebar__subnav>ul>li.hover a i{opacity:1}.l-sidebar__subnav>ul>li.hover .l-sidebar_2subnav{display:block}.l-sidebar__subnav>ul>li.active a,.l-sidebar__subnav>ul>li.active a:hover,.l-sidebar__subnav>ul>li.active a:active,.l-sidebar__subnav>ul>li.active a:focus,.l-sidebar__subnav>ul>li.open a,.l-sidebar__subnav>ul>li.open a:hover,.l-sidebar__subnav>ul>li.open a:active,.l-sidebar__subnav>ul>li.open a:focus{cursor:default;background:#d5d5d5;border-left:0}.l-sidebar__subnav>ul>li.active a i,.l-sidebar__subnav>ul>li.active a:hover i,.l-sidebar__subnav>ul>li.active a:active i,.l-sidebar__subnav>ul>li.active a:focus i,.l-sidebar__subnav>ul>li.open a i,.l-sidebar__subnav>ul>li.open a:hover i,.l-sidebar__subnav>ul>li.open a:active i,.l-sidebar__subnav>ul>li.open a:focus i{opacity:1}.l-sidebar__subnav>ul>li.active .l-sidebar_2subnav>ul,.l-sidebar__subnav>ul>li.open .l-sidebar_2subnav>ul{background-color:#86a6bb;background-color:#86a6bb;border:1px solid #58819c;border-left:0;border-bottom:0}.l-sidebar__subnav>ul>li.active .l-sidebar_2subnav>ul a,.l-sidebar__subnav>ul>li.open .l-sidebar_2subnav>ul a{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-o-box-shadow:none !important;-ms-box-shadow:none !important;box-shadow:none !important;color:#fff !important;border-bottom:1px solid #58819c !important}.l-sidebar__subnav>ul>li.active .l-sidebar_2subnav>ul a:hover,.l-sidebar__subnav>ul>li.active .l-sidebar_2subnav>ul a:active,.l-sidebar__subnav>ul>li.active .l-sidebar_2subnav>ul a:focus,.l-sidebar__subnav>ul>li.open .l-sidebar_2subnav>ul a:hover,.l-sidebar__subnav>ul>li.open .l-sidebar_2subnav>ul a:active,.l-sidebar__subnav>ul>li.open .l-sidebar_2subnav>ul a:focus{background-color:#769ab2 !important}.l-sidebar_2subnav{display:none !important;position:absolute;left:269px;top:0;width:100%;display:none}.l-sidebar_2subnav>ul{margin-left:1px;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important}.l-sidebar_2subnav>ul a{cursor:pointer !important;border:0 !important;border-bottom:1px solid #90adc0 !important}.l-sidebar_2subnav>ul a:hover,.l-sidebar_2subnav>ul a:active,.l-sidebar_2subnav>ul a:focus{background-color:#a0b9c9 !important}.l-sidebar_2subnav>ul li:last-child a{border-bottom:0 !important}.l-sidebar__bottom{position:absolute;text-align:center;bottom:0;right:-1px;left:0;font-size:.65em;text-transform:uppercase}.l-sidebar__bottom>ul{display:inline-block;padding:0 0 .7rem}.l-sidebar__bottom>ul li{float:left;border-right:1px solid #c4c4c4;padding:0 .5rem}.l-sidebar__bottom>ul li:first-child{padding-left:0}.l-sidebar__bottom>ul li:last-child{border-right:0}.l-sidebar__bottom>ul li a{font-weight:600;padding:0}.l-sidebar__bottom>ul li a:hover,.l-sidebar__bottom>ul li a:active,.l-sidebar__bottom>ul li a:focus{background-color:transparent}.l-sidebar__bottom>ul li.active a{font-weight:700}.l-viewcontent__container{width:100%;margin-left:297px;margin-right:1.5rem;margin-top:-19px;font-size:.7em;opacity:0}.l-viewcontent__container.with-fixed-border{position:absolute;left:50%;margin-left:0;margin-bottom:2rem}.l-viewcontent__container .current-version-info{float:left;margin-top:.5rem;font-size:.9em;color:#aaa}.l-viewcontent{position:relative;-webkit-box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #d8e3ea !important;-moz-box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #d8e3ea !important;-o-box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #d8e3ea !important;-ms-box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #d8e3ea !important;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #d8e3ea !important;background-color:#fff;min-height:400px}.l-viewcontent.with-padding{padding:2rem 0}.l-viewcontent.no-min-height{min-height:auto}.l-viewcontent.without-left-sidebar{margin-left:0}.l-viewcontent.without-left-sidebar.without-fixed-border{margin-left:1.5rem}.l-viewcontent__header-title{margin:-5px 0 .6rem}.l-viewcontent__header-title h1{margin:0;font-size:1.2em;font-weight:700}.l-viewcontent__header-title h2{margin:0;font-size:1em;font-weight:400;color:#777}.l-viewcontent__header-title .btn-group{margin-top:-4px}.l-viewcontent__header-title .inventory-quality-check-container{margin:.6rem 0}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-link{font-size:.9em;text-decoration:none;font-weight:700}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-link:hover span{text-decoration:underline}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content{margin-top:15px;background-color:#f4f4f4;padding:1rem}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .content-left{float:left;width:40.5%}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .content-right{float:right;width:58.5%}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .content-margin-top{margin-top:1%}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content h3{font-size:.9em;font-weight:600;margin-top:0}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .grid-view{margin-bottom:0}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .grid-view table{background-color:#fff;margin-bottom:0}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .grid-view table thead th{height:1.5rem;line-height:1.5rem;font-size:.8em}.l-viewcontent__header-title .inventory-quality-check-container .inventory-quality-check-content .grid-view table tbody td{height:.8rem;line-height:.8rem;font-size:.9em}.l-viewcontent__2subnav{margin-bottom:1rem}.l-viewcontent__2subnav_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-flex;display:flex;-webkit-align-items:center !important;-moz-align-items:center !important;-o-align-items:center !important;-ms-align-items:center !important;align-items:center !important;-webkit-flex-direction:row !important;-moz-flex-direction:row !important;-o-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-flex:1 !important;-moz-flex:1 !important;-o-flex:1 !important;-ms-flex:1 !important;flex:1 !important;-webkit-flex-grow:1 !important;-moz-flex-grow:1 !important;-o-flex-grow:1 !important;-ms-flex-grow:1 !important;flex-grow:1 !important;-webkit-transition:.3s all !important;-moz-transition:.3s all !important;-o-transition:.3s all !important;-ms-transition:.3s all !important;transition:.3s all !important;height:60px;padding-left:1rem;padding-right:1rem;margin-right:0;text-decoration:none;border:1px solid #c4c4c4;border-right:0;background-color:#fff}.l-viewcontent__2subnav_item:last-child{margin-right:0;border-right:1px solid #c4c4c4}.l-viewcontent__2subnav_item .top-text{font-size:1.3em;display:block;color:#333;font-weight:700}.l-viewcontent__2subnav_item .bottom-text{display:block;font-size:.9em;font-weight:600;text-transform:uppercase;color:#777}.l-viewcontent__2subnav_item:hover,.l-viewcontent__2subnav_item:active,.l-viewcontent__2subnav_item:focus{text-decoration:none;background-color:#f2f5f8}.l-viewcontent__2subnav_item:hover .top-text,.l-viewcontent__2subnav_item:active .top-text,.l-viewcontent__2subnav_item:focus .top-text{color:#333}.l-viewcontent__2subnav_item:hover .bottom-text,.l-viewcontent__2subnav_item:active .bottom-text,.l-viewcontent__2subnav_item:focus .bottom-text{color:#333}.l-viewcontent__2subnav_item.active{cursor:default;border:2px solid #02071b;border-bottom-width:4px;border-bottom-color:#000;background-color:#fff}.l-viewcontent__2subnav_item.active .top-text{color:#02071b}.l-viewcontent__2subnav_item.active .bottom-text{color:#02071b}.field-reporter_period{overflow:hidden}.field-reporter_period .reporter-container{float:left}.field-reporter_period .reporter-container.reporter-year-container{width:15%;float:right}.field-reporter_period .reporter-container.reporter-month-container{width:83%}.field-reporter_period .reporter-to-sign-container{width:10%;font-weight:600;margin-top:10px;font-size:.9em;text-align:center}.field-reporter_period .reporter-start-date-container,.field-reporter_period .reporter-end-date-container,.field-reporter_period .reporter-year-container,.field-reporter_period .reporter-month-container{width:45%}.field-reporter_period .reporter-start-date-container div,.field-reporter_period .reporter-end-date-container div,.field-reporter_period .reporter-year-container div,.field-reporter_period .reporter-month-container div{margin:0}.field-report-date_range{margin-bottom:0}.auth-container{margin-top:100px}.auth-box{max-width:350px;margin:0 auto;margin-top:0;background-color:#fff}.auth-box__logo{padding:0 0 1.5rem;text-align:right}.auth-box__logo a{display:block}.auth-box__logo a img{width:45%}.auth-box__body h1{margin:0;font-size:1.7em;margin-bottom:1rem}.auth-box__body .description-with-form{margin-bottom:1rem}.auth-box__body .alert{margin-bottom:.5rem}.auth-box__body .forgot-password,.auth-box__body .back-to-login{font-size:.9em;text-align:center}.auth-box__body .forgot-password.text-left,.auth-box__body .back-to-login.text-left{text-align:left}.l-footer{margin-top:1.5rem}